Go to the source code of this file.
|
| int | pack_dsd_SLQSGetSystemStatus (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen) |
| |
| int | unpack_dsd_SLQSGetSystemStatus (uint8_t *pResp, uint16_t respLen, unpack_dsd_SLQSGetSystemStatus_t *pOutput) |
| |
| int | pack_dsd_SLQSGetUIInfo (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen) |
| |
| int | unpack_dsd_SLQSGetUIInfo (uint8_t *pResp, uint16_t respLen, unpack_dsd_SLQSGetDsdUIInfo_t *pOutput) |
| |
| int | pack_dsd_SystemStatusChange (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dsd_system_status_changes_t *pSystemStatusChange) |
| |
| int | unpack_dsd_SystemStatusChange (uint8_t *pResp, uint16_t respLen, unpack_dsd_SystemStatusChnage_t *pOutput) |
| |
| int | pack_dsd_RegisterUIInfoChange (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_dsd_register_ui_info_changes_t *pRegisterUIInfoChange) |
| |
| int | unpack_dsd_RegisterUIInfoChange (uint8_t *pResp, uint16_t respLen, unpack_dsd_RegisterUIInfoChange_t *pOutput) |
| |
| int | unpack_dsd_SLQSSystemStatusChangeInd (uint8_t *pResp, uint16_t respLen, unpack_dsd_SLQSSystemStatusChange_Ind_t *pOutput) |
| |
| int | unpack_dsd_SLQSUIInfoChangeInd (uint8_t *pResp, uint16_t respLen, unpack_dsd_SLQSUIInfo_Ind_t *pOutput) |
| |
DSDSOMask SO Mask
- SO mask to indicate the service option or type of application.
- An SO mask value of zero indicates that this field is ignored.
- Values:
- CDMA 1X SO mask:
- 0x01 - CDMA_1X_IS95
- 0x02 - CDMA_1X_IS2000
- 0x04 - CDMA_1X_IS2000_REL_A
- CDMA EV-DO Rev 0 SO mask:
- CDMA EV-DO Rev A SO mask:
- 0x01 - DPA
- 0x02 - MFPA
- 0x04 - EMPA
- 0x08 - EMPA_EHRPD
- CDMA EV-DO Rev B SO mask:
- 0x01 - DPA
- 0x02 - MFPA
- 0x04 - EMPA
- 0x08 - EMPA_EHRPD
- 0x10 - MMPA
- 0x20 - MMPA_EHRPD
DSDRatMask RAT Mask
- RAT mask to indicate the type of technology. A RAT mask value of zero indicates that this field is ignored.
Values:
- 0x00 - DONT_CARE
- 0x8000 - NULL_BEARER
- CDMA RAT mask:
- 0x01 - CDMA_1X
- 0x02 - EVDO_REV0
- 0x04 - EVDO_REVA
- 0x08 - EVDO_REVB
- 0x10 - EHRPD
- 0x20 - FMC
- UMTS RAT mask:
- 0x01 - WCDMA
- 0x02 - GPRS
- 0x04 - HSDPA
- 0x08 - HSUPA
- 0x10 - EDGE
- 0x20 - LTE
- 0x40 - HSDPA+
- 0x80 - DC_HSDPA+
- 0x100 - 64_QAM
- 0x200 - TD-SCDMA
| #define MAX_APN_STRING 100 |
| #define MAX_AVAIL_SYSTEM_INFO 255 |
System Status Changes flag pack
- Parameters
-
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pRegisterUIInfoChange | indications to register for. |
- Returns
- eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
- See Also
- See qmerrno.h for eQCWWAN_xxx error values
- Note
- For_5G
| int pack_dsd_SLQSGetSystemStatus |
( |
pack_qmi_t * |
pCtx, |
|
|
uint8_t * |
pReqBuf, |
|
|
uint16_t * |
pLen |
|
) |
| |
set event callback pack
- Parameters
-
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
- Returns
- eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
- See Also
- See qmerrno.h for eQCWWAN_xxx error values
- Note
- PDN Specific: No
| int pack_dsd_SLQSGetUIInfo |
( |
pack_qmi_t * |
pCtx, |
|
|
uint8_t * |
pReqBuf, |
|
|
uint16_t * |
pLen |
|
) |
| |
Get UI Information pack
- Parameters
-
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
- Returns
- eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
- See Also
- See qmerrno.h for eQCWWAN_xxx error values
System Status Changes flag pack
- Parameters
-
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pSystemStatusChange | request Parameters |
- Returns
- eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
- See Also
- See qmerrno.h for eQCWWAN_xxx error values
- Note
- For_5G
Unpack System Status Change response.
- Parameters
-
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
- Returns
- eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
- See Also
- See qmerrno.h for eQCWWAN_xxx error values
- Note
- For_5G
Get System Status unpack.
- Parameters
-
| [in] | pResp | qmi response |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
- Returns
- eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
- See Also
- See qmerrno.h for eQCWWAN_xxx error values
Get UI Information unpack.
- Parameters
-
| [in] | pResp | qmi response |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
- Returns
- eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
- See Also
- See qmerrno.h for eQCWWAN_xxx error values
Unpack System Status Change Indication.
- Parameters
-
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked indication |
- Returns
- eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
- See Also
- See qmerrno.h for eQCWWAN_xxx error values
- Note
- For_5G
Unpack UI information change Indication.
- Parameters
-
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked indication |
- Returns
- eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
- See Also
- See qmerrno.h for eQCWWAN_xxx error values
- Note
- For_5G
Unpack System Status Change response.
- Parameters
-
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
- Returns
- eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
- See Also
- See qmerrno.h for eQCWWAN_xxx error values
- Note
- For_5G